决心: determination, resolution, determined, firm and resolute, to make up one's mind...
管用: efficacious, useful...
胎: fetus, classifier for litters (of puppies etc), padding (in clothing or bedding), womb carrying a fetus, origin, source, (loanword) tire...
设: to set up, to arrange, to establish, to found, to display...
未必: not necessarily, maybe not...
降临: to descend, to arrive, to come...
也就是说: in other words, that is to say, so, thus...
落成: to complete a construction project...
似是而非: apparently right but actually wrong; specious (idiom)...
凝聚: to condense, to coagulate, coacervation (i.e. form tiny droplets), aggregation, coherent...